// components/shoppingCart/index.js
var call = require("../../utils/request.js");
Component({
  /**
   * 组件的属性列表
   */
  properties: {

  },

  /**
   * 组件的初始数据
   */
  data: {
    num: 0,
  },

  /**
   * 组件的方法列表
   */
  methods: {
    attached() {
      call.httpData('GET','/api/shopping_cart/list', {},
      res => {
        console.log(res,'获取购物车数量')
        if(res.code == 1){
          let num = 0
          for(let item of res.data){
            num += item.goodsList.length
          }
          this.setData({ num })
        }else{
          wx.showToast({ icon: 'none',title: res.msg });
        }
      },function (err) {
        console.log(err)
      })
    },
    // 购物车
    goCart () {
      let userInfo = wx.getStorageSync('userInfo')  // 用户信息
      if(JSON.stringify(userInfo) == "{}"){
        let isSignIn = this.selectComponent('#isSignIn'); // 页面获取自定义组件实例
        isSignIn.isLogin(); // 通过实例调用组件事件
      }else{
        wx.navigateTo({
          url: '/subPackages/pages/standard/store/car/index'
        })
      }
      
    },
  },
})
